package o;

import android.content.Context;
import android.content.res.ColorStateList;
import android.content.res.TypedArray;
import android.graphics.drawable.Drawable;
import androidx.annotation.Nullable;
import androidx.annotation.RestrictTo;
import androidx.annotation.RestrictTo.d;
import androidx.annotation.StyleableRes;

@RestrictTo({d.LIBRARY_GROUP})
public class asi {
    @Nullable
    public static ColorStateList ˊ(Context context, TypedArray typedArray, @StyleableRes int i) {
        if (typedArray.hasValue(i)) {
            int resourceId = typedArray.getResourceId(i, 0);
            if (resourceId != 0) {
                ColorStateList ˊ = ar.ˊ(context, resourceId);
                if (ˊ != null) {
                    return ˊ;
                }
            }
        }
        return typedArray.getColorStateList(i);
    }

    @Nullable
    public static Drawable ˎ(Context context, TypedArray typedArray, @StyleableRes int i) {
        if (typedArray.hasValue(i)) {
            int resourceId = typedArray.getResourceId(i, 0);
            if (resourceId != 0) {
                Drawable ˋ = ar.ˋ(context, resourceId);
                if (ˋ != null) {
                    return ˋ;
                }
            }
        }
        return typedArray.getDrawable(i);
    }

    @Nullable
    public static asg ˏ(Context context, TypedArray typedArray, @StyleableRes int i) {
        if (typedArray.hasValue(i)) {
            int resourceId = typedArray.getResourceId(i, 0);
            if (resourceId != 0) {
                return new asg(context, resourceId);
            }
        }
        return null;
    }

    @StyleableRes
    static int ˋ(TypedArray typedArray, @StyleableRes int i, @StyleableRes int i2) {
        return typedArray.hasValue(i) ? i : i2;
    }
}
